package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 人员任职对象 bd_psnjob
 * 
 * @author ruoyi
 * @date 2025-09-08
 */
public class BdPsnjob extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DATAORIGINFLAG;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF1;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF10;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF11;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF12;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF13;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF14;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF15;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF16;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF17;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF18;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF19;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF2;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF20;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF3;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF4;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF5;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF6;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF7;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF8;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String DEF9;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long DR;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ENDDUTYDATE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String INDUTYDATE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String ISMAINJOB;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String JOBNAME;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkDept;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkGroup;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkJob;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkOrg;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkPost;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkPsncl;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String pkPsndoc;

    /** $column.columnComment */
    private String pkPsnjob;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String PSNCODE;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long SHOWORDER;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String TS;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private String WORKTYPE;

    public void setDATAORIGINFLAG(Long DATAORIGINFLAG) 
    {
        this.DATAORIGINFLAG = DATAORIGINFLAG;
    }

    public Long getDATAORIGINFLAG() 
    {
        return DATAORIGINFLAG;
    }

    public void setDEF1(String DEF1) 
    {
        this.DEF1 = DEF1;
    }

    public String getDEF1() 
    {
        return DEF1;
    }

    public void setDEF10(String DEF10) 
    {
        this.DEF10 = DEF10;
    }

    public String getDEF10() 
    {
        return DEF10;
    }

    public void setDEF11(String DEF11) 
    {
        this.DEF11 = DEF11;
    }

    public String getDEF11() 
    {
        return DEF11;
    }

    public void setDEF12(String DEF12) 
    {
        this.DEF12 = DEF12;
    }

    public String getDEF12() 
    {
        return DEF12;
    }

    public void setDEF13(String DEF13) 
    {
        this.DEF13 = DEF13;
    }

    public String getDEF13() 
    {
        return DEF13;
    }

    public void setDEF14(String DEF14) 
    {
        this.DEF14 = DEF14;
    }

    public String getDEF14() 
    {
        return DEF14;
    }

    public void setDEF15(String DEF15) 
    {
        this.DEF15 = DEF15;
    }

    public String getDEF15() 
    {
        return DEF15;
    }

    public void setDEF16(String DEF16) 
    {
        this.DEF16 = DEF16;
    }

    public String getDEF16() 
    {
        return DEF16;
    }

    public void setDEF17(String DEF17) 
    {
        this.DEF17 = DEF17;
    }

    public String getDEF17() 
    {
        return DEF17;
    }

    public void setDEF18(String DEF18) 
    {
        this.DEF18 = DEF18;
    }

    public String getDEF18() 
    {
        return DEF18;
    }

    public void setDEF19(String DEF19) 
    {
        this.DEF19 = DEF19;
    }

    public String getDEF19() 
    {
        return DEF19;
    }

    public void setDEF2(String DEF2) 
    {
        this.DEF2 = DEF2;
    }

    public String getDEF2() 
    {
        return DEF2;
    }

    public void setDEF20(String DEF20) 
    {
        this.DEF20 = DEF20;
    }

    public String getDEF20() 
    {
        return DEF20;
    }

    public void setDEF3(String DEF3) 
    {
        this.DEF3 = DEF3;
    }

    public String getDEF3() 
    {
        return DEF3;
    }

    public void setDEF4(String DEF4) 
    {
        this.DEF4 = DEF4;
    }

    public String getDEF4() 
    {
        return DEF4;
    }

    public void setDEF5(String DEF5) 
    {
        this.DEF5 = DEF5;
    }

    public String getDEF5() 
    {
        return DEF5;
    }

    public void setDEF6(String DEF6) 
    {
        this.DEF6 = DEF6;
    }

    public String getDEF6() 
    {
        return DEF6;
    }

    public void setDEF7(String DEF7) 
    {
        this.DEF7 = DEF7;
    }

    public String getDEF7() 
    {
        return DEF7;
    }

    public void setDEF8(String DEF8) 
    {
        this.DEF8 = DEF8;
    }

    public String getDEF8() 
    {
        return DEF8;
    }

    public void setDEF9(String DEF9) 
    {
        this.DEF9 = DEF9;
    }

    public String getDEF9() 
    {
        return DEF9;
    }

    public void setDR(Long DR) 
    {
        this.DR = DR;
    }

    public Long getDR() 
    {
        return DR;
    }

    public void setENDDUTYDATE(String ENDDUTYDATE) 
    {
        this.ENDDUTYDATE = ENDDUTYDATE;
    }

    public String getENDDUTYDATE() 
    {
        return ENDDUTYDATE;
    }

    public void setINDUTYDATE(String INDUTYDATE) 
    {
        this.INDUTYDATE = INDUTYDATE;
    }

    public String getINDUTYDATE() 
    {
        return INDUTYDATE;
    }

    public void setISMAINJOB(String ISMAINJOB) 
    {
        this.ISMAINJOB = ISMAINJOB;
    }

    public String getISMAINJOB() 
    {
        return ISMAINJOB;
    }

    public void setJOBNAME(String JOBNAME) 
    {
        this.JOBNAME = JOBNAME;
    }

    public String getJOBNAME() 
    {
        return JOBNAME;
    }

    public void setPkDept(String pkDept) 
    {
        this.pkDept = pkDept;
    }

    public String getPkDept() 
    {
        return pkDept;
    }

    public void setPkGroup(String pkGroup) 
    {
        this.pkGroup = pkGroup;
    }

    public String getPkGroup() 
    {
        return pkGroup;
    }

    public void setPkJob(String pkJob) 
    {
        this.pkJob = pkJob;
    }

    public String getPkJob() 
    {
        return pkJob;
    }

    public void setPkOrg(String pkOrg) 
    {
        this.pkOrg = pkOrg;
    }

    public String getPkOrg() 
    {
        return pkOrg;
    }

    public void setPkPost(String pkPost) 
    {
        this.pkPost = pkPost;
    }

    public String getPkPost() 
    {
        return pkPost;
    }

    public void setPkPsncl(String pkPsncl) 
    {
        this.pkPsncl = pkPsncl;
    }

    public String getPkPsncl() 
    {
        return pkPsncl;
    }

    public void setPkPsndoc(String pkPsndoc) 
    {
        this.pkPsndoc = pkPsndoc;
    }

    public String getPkPsndoc() 
    {
        return pkPsndoc;
    }

    public void setPkPsnjob(String pkPsnjob) 
    {
        this.pkPsnjob = pkPsnjob;
    }

    public String getPkPsnjob() 
    {
        return pkPsnjob;
    }

    public void setPSNCODE(String PSNCODE) 
    {
        this.PSNCODE = PSNCODE;
    }

    public String getPSNCODE() 
    {
        return PSNCODE;
    }

    public void setSHOWORDER(Long SHOWORDER) 
    {
        this.SHOWORDER = SHOWORDER;
    }

    public Long getSHOWORDER() 
    {
        return SHOWORDER;
    }

    public void setTS(String TS) 
    {
        this.TS = TS;
    }

    public String getTS() 
    {
        return TS;
    }

    public void setWORKTYPE(String WORKTYPE) 
    {
        this.WORKTYPE = WORKTYPE;
    }

    public String getWORKTYPE() 
    {
        return WORKTYPE;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("DATAORIGINFLAG", getDATAORIGINFLAG())
            .append("DEF1", getDEF1())
            .append("DEF10", getDEF10())
            .append("DEF11", getDEF11())
            .append("DEF12", getDEF12())
            .append("DEF13", getDEF13())
            .append("DEF14", getDEF14())
            .append("DEF15", getDEF15())
            .append("DEF16", getDEF16())
            .append("DEF17", getDEF17())
            .append("DEF18", getDEF18())
            .append("DEF19", getDEF19())
            .append("DEF2", getDEF2())
            .append("DEF20", getDEF20())
            .append("DEF3", getDEF3())
            .append("DEF4", getDEF4())
            .append("DEF5", getDEF5())
            .append("DEF6", getDEF6())
            .append("DEF7", getDEF7())
            .append("DEF8", getDEF8())
            .append("DEF9", getDEF9())
            .append("DR", getDR())
            .append("ENDDUTYDATE", getENDDUTYDATE())
            .append("INDUTYDATE", getINDUTYDATE())
            .append("ISMAINJOB", getISMAINJOB())
            .append("JOBNAME", getJOBNAME())
            .append("pkDept", getPkDept())
            .append("pkGroup", getPkGroup())
            .append("pkJob", getPkJob())
            .append("pkOrg", getPkOrg())
            .append("pkPost", getPkPost())
            .append("pkPsncl", getPkPsncl())
            .append("pkPsndoc", getPkPsndoc())
            .append("pkPsnjob", getPkPsnjob())
            .append("PSNCODE", getPSNCODE())
            .append("SHOWORDER", getSHOWORDER())
            .append("TS", getTS())
            .append("WORKTYPE", getWORKTYPE())
            .toString();
    }
}
